baby burping cloth - Turkish English Dictionary